﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using GSLMS.Entity;
namespace GSLMS.Services.Interface
{
	/// <summary>
	/// 接口说明:TB_ADU_CONARR接口
	/// </summary>
	[ServiceContract(Name = "IADU_CONARR", Namespace = "http://www.gslms.com/")]
	public interface IADU_CONARR : IBase<TB_ADU_CONARR>
	{

        /// <summary>
        /// 分页提取数据
        /// </summary>
        /// <returns></returns>
        [OperationContract]
        List<GSLMS.Entity.TB_ADU_CONARR> GetConAduList(GSLMS.Entity.TB_ADU_CONARR searchParam);

         /// <summary>
        /// 分页提取数据
        /// </summary>
         [OperationContract]
        List<GSLMS.Entity.TB_ADU_CONARR> GetConSumList(GSLMS.Entity.TB_ADU_CONARR searchParam);

        /// <summary>
        /// 审议安排退回
        /// </summary>
        /// <param name="id">安排记录ID</param>
        /// <param name="actionBy">操作人</param>
        /// <param name="backReason">退回原因</param>
        /// <param name="backtoFlow">退回到流程</param>
        /// <returns></returns>
         [OperationContract]
         int BackTo(long id, string actionBy, string backReason, int backtoFlow);
	}
   
}
